libappimage (1.0.4-5-7) unstable; urgency=medium
authorPino Toscano <pino@debian.org>
Sun, 18 Jan 2026 11:56:35 +0000 (12:56 +0100)
committerPino Toscano <pino@debian.org>
Sun, 18 Jan 2026 11:56:35 +0000 (12:56 +0100)
  * Team upload.
  * Backport upstream commit 7b83b7247fd2d86c330e09f534c9cec1b03f649f to fix the
    build with CMake 4.2; patch upstream_Install-gtest-from-distro.patch
    (Closes: #1125542)
    - bump the cmake build dependency to 3.20 accordingly
  * Bump Standards-Version to 4.7.3, no changes required.
  * Drop Priority: optional, no more needed since dpkg 1.22.13.

[dgit import unpatched libappimage 1.0.4-5-7]

18 files changed:
1  2 
debian/changelog
debian/control
debian/copyright
debian/libappimage-dev.install
debian/libappimage1.0abi1t64.install
debian/libappimage1.0abi1t64.symbols
debian/patches/enable_debianabimanager.diff
debian/patches/series
debian/patches/upstream_Bump-minimum-CMake-version-to-3.6.patch
debian/patches/upstream_Fix-build-with-gcc-13.1.1.patch
debian/patches/upstream_Fix-typos-Unsuported-Unsupported-180.patch
debian/patches/upstream_Install-gtest-from-distro.patch
debian/rules
debian/salsa-ci.yml
debian/source/format
debian/source/lintian-overrides
debian/upstream/metadata
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ea621ce9f8d81c8080fba2d635395f0f74e7025f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,236 @@@
++libappimage (1.0.4-5-7) unstable; urgency=medium
++
++  * Team upload.
++  * Backport upstream commit 7b83b7247fd2d86c330e09f534c9cec1b03f649f to fix the
++    build with CMake 4.2; patch upstream_Install-gtest-from-distro.patch
++    (Closes: #1125542)
++    - bump the cmake build dependency to 3.20 accordingly
++  * Bump Standards-Version to 4.7.3, no changes required.
++  * Drop Priority: optional, no more needed since dpkg 1.22.13.
++
++ -- Pino Toscano <pino@debian.org>  Sun, 18 Jan 2026 12:56:35 +0100
++
++libappimage (1.0.4-5-6) unstable; urgency=medium
++
++  * Team upload.
++  * Update symbols file from the logs of buildds; mark more private symbols as
++    optional.
++
++ -- Pino Toscano <pino@debian.org>  Fri, 26 Sep 2025 06:10:37 +0200
++
++libappimage (1.0.4-5-5) unstable; urgency=medium
++
++  * Team upload.
++  * Bump Standards-Version to 4.7.2, no changes required.
++  * Drop Rules-Requires-Root: no, no more needed since Debian trixie.
++  * Backport upstream commit e5f6ea562611d534dc8e899a12ddf15c50e820be to require
++    CMake 3.6; patch upstream_Bump-minimum-CMake-version-to-3.6.patch.
++    (Closes: #1113112)
++  * CI: simplify/update configuration.
++  * Update symbols file from the logs of buildds; drop bits for discontinued
++    ia64, and mipsel architectures.
++  * Drop no more needed lintian overrides.
++
++ -- Pino Toscano <pino@debian.org>  Sat, 20 Sep 2025 11:49:35 +0200
++
++libappimage (1.0.4-5-4) unstable; urgency=medium
++
++  * Team upload.
++
++  [ Aurélien COUDERC ]
++  * Update symbols from build for 1.0.4-5. (Closes: #1075143)
++  * Switch build dependency from transitional pkg-config to pkgconf.
++  * Bump Standards-Version to 4.7.0, no change required.
++
++ -- Aurélien COUDERC <coucouf@debian.org>  Thu, 01 Aug 2024 01:21:24 +0200
++
++libappimage (1.0.4-5-3.1) unstable; urgency=medium
++
++  * Non-maintainer upload.
++  * Rename libraries for 64-bit time_t transition.  Closes: #1063122
++
++ -- Benjamin Drung <bdrung@debian.org>  Fri, 01 Mar 2024 12:18:58 +0000
++
++libappimage (1.0.4-5-3) unstable; urgency=medium
++
++  * Team upload.
++  * Update symbols files from the logs of buildds.
++  * Mark the internal boost-related symbols as optional, as they can change
++    depending on the boost version.
++
++ -- Pino Toscano <pino@debian.org>  Tue, 19 Dec 2023 18:16:16 +0100
++
++libappimage (1.0.4-5-2) unstable; urgency=medium
++
++  * Team upload.
++  * Switch the transitional xdg-utils-cxx build dependency to xdg-utils-cxx-dev.
++  * Backport upstream commit 1e0515b23b90588ce406669134feca56ddcbbe43 to fix
++    the build with GCC 13; patch upstream_Fix-build-with-gcc-13.1.1.patch.
++    (Closes: #1037716)
++  * Update symbols file.
++
++ -- Pino Toscano <pino@debian.org>  Fri, 14 Jul 2023 08:02:51 +0200
++
++libappimage (1.0.4-5-1) unstable; urgency=medium
++
++  * Team upload.
++  * New upstream release.
++  * Fix & simplify the watch file, using the newer template provided by
++    uscan(1); drop almost all the options, no more needed now.
++  * Update the patches:
++    - disable_wget_dependency.patch: drop, no more needed
++    - enable_debianabimanager.diff: refresh
++  * Update the build dependencies according to the upstream build system:
++    - drop desktop-file-utils, libboost-thread-dev, libboost-system-dev, and
++      xxd, no more needed
++
++ -- Pino Toscano <pino@debian.org>  Mon, 02 Jan 2023 08:20:13 +0100
++
++libappimage (1.0.4-4) unstable; urgency=medium
++
++  * Team upload.
++  * Drop patch update_cmake_to_look_for_dependency_targets.patch: in addition
++    to a typo that makes libappimageConfig.cmake an invalid cmake script,
++    the XdgUtils libraries are not actually exposed as public dependencies.
++  * Update the dependencies of libappimage-dev to reflect what is actually
++    searched by the cmake scripts:
++    - drop xdg-utils-cxx
++    - explicitly add libglib2.0-dev, and zlib1g-dev
++  * Hack my previous hack in the patch enable_debianabimanager.diff to make sure
++    that CMAKE_BUILD_TYPE is set at the of the top-level CMakeLists.txt as it
++    was passed to cmake; this fixes the generation of the cmake configuration
++    files for the exported targets.
++
++ -- Pino Toscano <pino@debian.org>  Wed, 28 Dec 2022 08:59:18 +0100
++
++libappimage (1.0.4-3) unstable; urgency=medium
++
++  * Team upload.
++  * Drop the transitional libappimage0 binary: it is empty, it does not depend
++    on anything, and it cannot pull the actual library as it has a different
++    ABI.
++  * Drop the 'testsuite' autopkgtest: it does not test the installed package,
++    and it actually does nothing since the tests are disabled during the build
++    (-DBUILD_TESTING=OFF is passed to cmake).
++  * Update lintian override info format in d/source/lintian-overrides on line 2,
++    6.
++  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
++  * Update standards version to 4.6.2, no changes needed.
++  * Update the other metadata fields to the actual upstream location.
++  * Replace patch upstream_fix_typos.patch with the upstream commit
++    e456429dafaee3245f6e7925b64d5990ad5affe7; patch
++    upstream_Fix-typos-Unsuported-Unsupported-180.patch.
++  * Make sure DebianABIManager is actually applied:
++    - rename the X-Debian-Abi field to X-Debian-ABI, as used by DebianABIManager
++    - add X-CMake-Target: libappimage to specify the actual target to handle
++    - extend the patch enable_debianabimanager.diff with some manual gymnastics:
++      DebianABIManager works only with a "Debian" CMAKE_BUILD_TYPE, so
++      - to set it like that before including DebianABIManager (it's the very
++        last bit in the top-level CMakeLists.txt, so it is fine)
++      - append the link flags (which include the linker script) specified for
++        the "Debian" build type to the link flags in use
++    - in the symbols file:
++      - switch the actual file name to libappimage.so.1.0abi1
++      - switch the version of all the symbols from "Base" (i.e. none) to
++        ABI_1.0_1
++      - add the ABI tag symbol
++    - drop the libappimage0 breaks/replaces, since the library names do not
++      conflict with non-ABI ones
++  * Improve the install files to be more precise.
++  * Drop the libgtest-dev build dependency, as it is not needed (the tests are
++    not built).
++
++ -- Pino Toscano <pino@debian.org>  Tue, 27 Dec 2022 14:45:27 +0100
++
++libappimage (1.0.4-2) unstable; urgency=medium
++
++  * Update symbols file from buildd logs.
++
++ -- Scarlett Moore <sgmoore@debian.org>  Tue, 27 Dec 2022 03:42:15 -0700
++
++libappimage (1.0.4-1) unstable; urgency=medium
++
++  [ Harald Sitter ]
++  * New upstream release.
++
++  [ Scarlett Moore ]
++  * Update dependencies as per cmake and configure cmake flags to use
++   system libraries.
++  * Merge KDE Neon Packaging. Thanks!
++  * Switch to debhelper-compat.
++  * Update repo, moved to 3rdparty under kde umbrella.
++  * Update symbols file.
++    - Add symbolshelper-confirmed header to symbols file.
++    - Rename file to new 1.0 SO version.
++    - Update name in symbols file.
++    - update new symbols / remove missing ( new SO version ).
++    - Use ABI Manager to bump SO Version as there are
++    missing symbols and I can't seem to get an answer
++    from upstream whether they are internal or public.
++    - Fix package name in symbols file to match abi bump.
++    - Refresh symbols i386.
++    - Refresh symbols amd64.
++    - Fix X-Debian-Abi in control file.
++    - Fix versions in symbols file.
++  * Add rules-requires-root: no in d/control.
++  * Update d/upstream/metadata.
++    - Remove obsolete entries already defined in d/copyright.
++    - Add bug-database entry.
++  * Remove Priority extras ( lintian ).
++  * Remove --as-needed flag as it is now default.
++  * Bump Standards:
++    - 4.5.1; no changes.
++    - 4.6.1, no changes needed.
++  * Change to team maintainer.
++  * Add googletest test dependency.
++  * Add override to dh_clean to clean up test data.
++  * Refresh copyright.
++    - Add upstream-contact field.
++    - Update file.
++    - Update year in copyright file.
++  * Refresh patches:
++    - Add patch to fix linking issues with clients of this library.
++    - Fix spelling error in patch description found by lintian.
++    See patch for details, upstreamed.
++    - Remove reproducible builds patch applied upstream.
++    - Remove 0001-Make-string-sanitizer-strictly-C-11 patch
++    applied upstream.
++  * Remove unused rules overrides.
++    - dh_missing --fail-missing is now default.
++    - dh_clean test dir no longer necessary.
++  * Update Homepage to new repo address.
++  * Add upstream patch to fix spelling error found by     lintian.
++  * Update my email address in uploaders.
++  * Add lintian overrides for source as these are test files.
++    - missing source in test/data as it is there so
++    it must be long-line false positive.
++    - Add the now triggered long line lintian.
++    - Add binary in source lintian.
++    - Fix lintian override catchalls.
++  * New release ( 1.0.4 ) Closes: #977192
++  * Release to unstable.
++
++ -- Scarlett Moore <sgmoore@debian.org>  Wed, 21 Dec 2022 08:12:12 -0700
++
++libappimage (1.0.2-0neon) focal; urgency=medium
++
++  * New release
++
++ -- Jonathan Riddell <jr@jriddell.org>  Wed, 24 Jul 2019 12:21:34 +0100
++
++libappimage (0.1.9+dfsg-1) unstable; urgency=medium
++
++  * Add a better description. (Closes: #921072)
++  * New upstream releaase.
++  * Refresh symbols file.
++  * Add --as-needed linker to avoid useless dependencies.
++  * Add upstream patch to rid of build-path in binary, thus getting rid of lintian error.
++  * Release to unstable.
++
++ -- Scarlett Moore <sgmoore@kde.org>  Sun, 10 Feb 2019 06:08:27 -0700
++
++libappimage (0.1.8+dfsg-1) unstable; urgency=medium
++
++  * Initial release. (Closes: #912287)
++
++ -- Scarlett Moore <sgmoore@kde.org>  Fri, 11 Jan 2019 10:28:31 -0700
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9e5049ad21693db9c1ce6a28237e275af4e1b9d4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,80 @@@
++Source: libappimage
++Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
++Uploaders: Scarlett Moore <sgmoore@debian.org>
++Build-Depends: dpkg-dev (>= 1.22.5),
++               cmake (>= 3.20~),
++               debhelper-compat (= 13),
++               libarchive-dev,
++               libcairo2-dev,
++               libglib2.0-dev,
++               liblzma-dev,
++               libboost-filesystem-dev,
++               librsvg2-dev,
++               libsquashfuse-dev,
++               pkgconf,
++               pkg-kde-tools,
++               xdg-utils-cxx-dev,
++               zlib1g-dev,
++Standards-Version: 4.7.3
++Section: libs
++Homepage: https://github.com/AppImageCommunity/libappimage
++Vcs-Browser: https://salsa.debian.org/qt-kde-team/3rdparty/libappimage
++Vcs-Git: https://salsa.debian.org/qt-kde-team/3rdparty/libappimage.git
++
++Package: libappimage-dev
++Section: libdevel
++Architecture: any
++Multi-Arch: same
++Depends: libappimage1.0abi1t64 (= ${binary:Version}),
++         libcairo2-dev,
++         libglib2.0-dev,
++         librsvg2-dev,
++         zlib1g-dev,
++         ${misc:Depends}
++Description: Development files for libappimage
++ Core library of the AppImage project. Reference implementation
++ of the AppImage specification. https://appimage.org
++ .
++ AppImage provides a way for upstream developers to provide
++ “native” binaries for Linux users just the same way they could
++ do for other operating systems. It allow packaging applications
++ for any common Linux based operating system, e.g., Ubuntu,
++ Debian, openSUSE, RHEL, CentOS, Fedora etc. AppImages
++ come with all dependencies that cannot be assumed to be part
++ of each target system in a recent enough version and will run
++ on most Linux distributions without further modifications.
++ .
++ AppImage is the format, and AppImageKit provides a
++ reference implementation.
++ .
++ This package contains the development files for libappimage.
++
++Package: libappimage1.0abi1t64
++Provides: ${t64:Provides}
++Replaces: libappimage1.0abi1
++Breaks: libappimage1.0abi1 (<< ${source:Version})
++X-Debian-ABI: 1
++X-CMake-Target: libappimage
++Architecture: any
++Multi-Arch: same
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Description: Core library for appimage
++ Core library of the AppImage project. Reference implementation
++ of the AppImage specification. https://appimage.org
++ .
++ AppImage provides a way for upstream developers to provide
++ “native” binaries for Linux users just the same way they could
++ do for other operating systems. It allow packaging applications
++ for any common Linux based operating system, e.g., Ubuntu,
++ Debian, openSUSE, RHEL, CentOS, Fedora etc. AppImages
++ come with all dependencies that cannot be assumed to be part
++ of each target system in a recent enough version and will run
++ on most Linux distributions without further modifications.
++ .
++ AppImage is the format, and AppImageKit provides a
++ reference implementation.
++ .
++ This library is used by some tools used to ease the installation
++ and usage of appimages.
++ .
++ This package contains the library for libappimage.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..124acc848eb0fdb3fc2d75269cf9e1e55297d936
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,66 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: libappimage
++Source: https://github.com/AppImage/libappimage
++Upstream-Contact: theassassin@assassinate-you.net
++
++Files: *
++Copyright: 2004-19 Simon Peter and the AppImage team
++License: MIT
++
++Files: debian/*
++Copyright: 2018-2022 Scarlett Moore <sgmoore@debian.org>
++License: MIT
++
++Files: src/libappimage_hashlib/*
++Copyright: Alexander Peslyak
++                  2013 waterjuice.org
++License: public-domain
++ This is free and unencumbered software released into the public domain.
++
++Files: src/libappimage_shared/*
++Copyright: 2017, Linus Torvalds
++  2017, @teras (https:github.com/teras)
++License: GPL-2
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; either version 2 of the License.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this program; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
++ .
++ On Debian systems, the complete text of the GNU General
++ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
++
++License: MIT
++ MIT License
++ .
++ If not stated otherwise within the individual file or subdirectory, the
++ original source code in this repository is licensed as below. This does not
++ necessarily apply for all dependencies. For the sake of clarity, this license
++ does NOT apply to the contents of AppImages that anyone may create.
++ Software contained inside an AppImage may be licensed under any license at the
++ discretion of the respecive rights holder(s).
++ .
++ Permission is hereby granted, free of charge, to any person obtaining a copy
++ of this software and associated documentation files (the "Software"), to deal
++ in the Software without restriction, including without limitation the rights
++ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++ copies of the Software, and to permit persons to whom the Software is
++ furnished to do so, subject to the following conditions:
++ .
++ The above copyright notice and this permission notice shall be included in all
++ copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++ SOFTWARE.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..362318e8105abeb45977878d7c3c66927c0a89f7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++usr/include/appimage/
++usr/lib/*/cmake/libappimage/
++usr/lib/*/libappimage.so
++usr/lib/*/libappimage_hashlib.a
++usr/lib/*/libappimage_shared.a
++usr/lib/*/pkgconfig/libappimage.pc
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d2f4f9b3019637dd9411acfdf1e10165bdd341c0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/*/libappimage.so.1.*.abi1
++usr/lib/*/libappimage.so.1.0abi1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b30b3b5222cf65b04bce182a1ddd9b46bc144816
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,681 @@@
++# SymbolsHelper-Confirmed: 1.0.4-5 alpha amd64 arm64 armel armhf hppa i386 loong64 m68k mips64el powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
++libappimage.so.1.0abi1 libappimage1.0abi1t64 #MINVER#
++* Build-Depends-Package: libappimage-dev
++ ABI_1.0_1@ABI_1.0_1 1.0.4-3~
++ Md5Calculate@ABI_1.0_1 1.0.3
++ Md5Finalise@ABI_1.0_1 1.0.3
++ Md5Initialise@ABI_1.0_1 1.0.3
++ Md5Update@ABI_1.0_1 1.0.3
++ _ZGRN15StringSanitizer12asciiDigits_E_@ABI_1.0_1 1.0.3
++ _ZGRN15StringSanitizer13asciiLetters_E_@ABI_1.0_1 1.0.3
++ _ZGRN15StringSanitizer14pathSafeChars_E_@ABI_1.0_1 1.0.3
++ _ZGVZN8appimage19desktop_integration10integrator10Integrator4Priv11deployIconsEvE11dirIconPathB5cxx11@ABI_1.0_1 1.0.3
++ _ZN15StringSanitizer12asciiDigits_E@ABI_1.0_1 1.0.3
++ _ZN15StringSanitizer13asciiLetters_E@ABI_1.0_1 1.0.3
++ _ZN15StringSanitizer14pathSafeChars_E@ABI_1.0_1 1.0.3
++ _ZN15StringSanitizer15sanitizeForPathB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZN15StringSanitizerC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN15StringSanitizerC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ (optional)_ZN5boost10filesystem12is_directoryERKNS0_4pathE@ABI_1.0_1 1.0.3
++ (optional)_ZN5boost10filesystem28recursive_directory_iteratorC1ERKNS0_4pathE@ABI_1.0_1 1.0.3
++ (optional)_ZN5boost10filesystem28recursive_directory_iteratorC2ERKNS0_4pathE@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZN5boost13intrusive_ptrINS_10filesystem6detail17recur_dir_itr_impEED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZN5boost13intrusive_ptrINS_10filesystem6detail17recur_dir_itr_impEED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZN5boost2io6detail10quoted_outIcSt11char_traitsIcEKNSt7__cxx1112basic_stringIcS4_SaIcEEEEERSt13basic_ostreamIT_T0_ESE_PT1_SB_SB_@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZN5boost2io6detail10quoted_putIcSt11char_traitsIcEEEbRSt15basic_streambufIT_T0_EPKS6_{size_t}{size_t}S6_S6_@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZN5boost2io6detail11buffer_fillIcSt11char_traitsIcEEEbRSt15basic_streambufIT_T0_ES6_{size_t}@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZN5boost2io6detail13ostream_guardIcSt11char_traitsIcEED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZN5boost2io6detail13ostream_guardIcSt11char_traitsIcEED2Ev@ABI_1.0_1 1.0.3
++ (optional|arch=!armel !armhf|subst)_ZN5boost6system6detail8snprintfEPc{size_t}PKcz@ABI_1.0_1 1.0.4-5
++ (optional=templinst|arch=x32)_ZN5boost9algorithm12trim_left_ifINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_6detail14is_classifiedFEEEvRT_T0_@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZN5boost9algorithm13trim_right_ifINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_6detail14is_classifiedFEEEvRT_T0_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZN5boost9algorithm4trimINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvRT_RKSt6locale@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZN5boost9algorithm8to_lowerINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvRT_RKSt6locale@ABI_1.0_1 1.0.3
++ (optional)_ZN5boost9algorithm9erase_allINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEA2_cEEvRT_RKT0_@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10Integrator4Priv11deployIconsEv@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10Integrator4Priv18deployDesktopEntryEv@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10Integrator4Priv22deployMimeTypePackagesEv@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10Integrator4Priv22setExecutionPermissionEv@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10Integrator4Priv26assertItShouldBeIntegratedEv@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10Integrator4PrivC1ERKNS_4core8AppImageERKN5boost10filesystem4pathE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10Integrator4PrivC2ERKNS_4core8AppImageERKN5boost10filesystem4pathE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10Integrator9integrateEv@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10IntegratorC1ERKNS_4core8AppImageERKN5boost10filesystem4pathE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10IntegratorC2ERKNS_4core8AppImageERKN5boost10filesystem4pathE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10IntegratorD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10IntegratorD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator10IntegratorD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditor12setExecPathsERN8XdgUtils12DesktopEntry12DesktopEntryE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditor13setIdentifierERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditor15setAppImagePathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditor15setVendorPrefixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditor18setAppImageVersionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditor19appendVersionToNameERN8XdgUtils12DesktopEntry12DesktopEntryE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditor4editERN8XdgUtils12DesktopEntry12DesktopEntryE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditor8setIconsERN8XdgUtils12DesktopEntry12DesktopEntryE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditorD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator18DesktopEntryEditorD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator21DesktopEntryEditErrorD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator21DesktopEntryEditErrorD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration10integrator21DesktopEntryEditErrorD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11Thumbnailer11getIconPathESt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EERKS8_@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11Thumbnailer6createERKNS_4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11Thumbnailer6removeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11ThumbnailerC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11ThumbnailerC1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11ThumbnailerC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11ThumbnailerC2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11ThumbnailerD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11ThumbnailerD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration11ThumbnailerD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManager7PrivateC1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManager7PrivateC2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManagerC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManagerC1ERKS1_@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManagerC1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManagerC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManagerC2ERKS1_@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManagerC2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManagerD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManagerD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManagerD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration18IntegrationManageraSERKS1_@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration23DesktopIntegrationErrorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration23DesktopIntegrationErrorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration23DesktopIntegrationErrorD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration23DesktopIntegrationErrorD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage19desktop_integration23DesktopIntegrationErrorD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core13AppImageErrorD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core13AppImageErrorD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core13AppImageErrorD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15FileSystemErrorD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15FileSystemErrorD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15FileSystemErrorD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator10linkTargetB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator3endEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator4pathB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator4readEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator4typeEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator5beginEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator7Private4readEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator7Private9extractToERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator7PrivateC1ERKNS0_8AppImageEb@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator7PrivateC2ERKNS0_8AppImageEb@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator7PrivateD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator7PrivateD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIterator9extractToERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIteratorC1EOS1_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIteratorC1EPNS1_7PrivateE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIteratorC1ERKNS0_8AppImageE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIteratorC2EOS1_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIteratorC2EPNS1_7PrivateE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIteratorC2ERKNS0_8AppImageE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIteratoraSEOS1_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIteratordeB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core15PayloadIteratorppEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core20PayloadIteratorErrorD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core20PayloadIteratorErrorD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core20PayloadIteratorErrorD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14PayloadIStreamD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14PayloadIStreamD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14PayloadIStreamD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType19underflowEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType1C1EOS2_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType1C1EP7archivem@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType1C2EOS2_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType1C2EP7archivem@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType1D0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType1D1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType1D2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType1aSEOS2_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType29underflowEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType2C1EOS2_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType2C1EP4sqfsP10sqfs_inodem@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType2C2EOS2_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType2C2EP4sqfsP10sqfs_inodem@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType2D0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType2D1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType2D2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14StreambufType2aSEOS2_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType113readEntryDataEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType113readEntryLinkB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType113readEntryNameB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType113readEntryTypeEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType114readNextHeaderEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType14nextEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType14readEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType17extractERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType1C1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType1C2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType1D1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType1D2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24Priv13readEntryLinkB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24Priv4nextEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24Priv4readEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24Priv7extractERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24PrivC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24PrivC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24PrivD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24PrivD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24PrivD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24nextEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType24readEv@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType27extractERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType2C1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType2C2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType2D1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core4impl14TraversalType2D2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core7IOErrorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core7IOErrorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core7IOErrorD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core7IOErrorD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core7IOErrorD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImage7Private9getFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImage7PrivateC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImage7PrivateC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImage9getFormatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImageC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImageC1ERKS1_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImageC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImageC2ERKS1_@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImageD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImageD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImageD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage4core8AppImageaSERKS1_@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandle4PrivD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandle4PrivD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandle4PrivD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandle4saveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandle6formatB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandle7getSizeEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandle7setSizeEi@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandleC1ERSt6vectorIcSaIcEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandleC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandleC2ERSt6vectorIcSaIcEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandleD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandleD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10IconHandleD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils10UrlEncoder6encodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils15IconHandleErrorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils15IconHandleErrorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils15IconHandleErrorD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils15IconHandleErrorD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils15IconHandleErrorD2Ev@ABI_1.0_1 1.0.3
++ (subst)_ZN8appimage5utils17MagicBytesChecker14hasSignatureAtERSt14basic_ifstreamIcSt11char_traitsIcEERSt6vectorIcSaIcEE{int64_t}@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils17MagicBytesChecker15hasElfSignatureEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils17MagicBytesChecker19hasIso9660SignatureEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils17MagicBytesChecker25hasAppImageType1SignatureEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils17MagicBytesChecker25hasAppImageType2SignatureEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils17MagicBytesCheckerC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils17MagicBytesCheckerC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils17setLoggerCallbackERKSt8functionIFvRKNS0_8LogLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils18ResourcesExtractor4Priv10isMimeFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils18ResourcesExtractor4Priv12readDataFileERSi@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils18ResourcesExtractorC1ERKNS_4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils18ResourcesExtractorC2ERKNS_4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvg10tryLoadPngERKSt6vectorIcSaIcEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvg10tryLoadSvgERKSt6vectorIcSaIcEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvg14getNewIconDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvg15getOriginalSizeEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvg4saveERKN5boost10filesystem4pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvg7png2pngEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvg7setSizeEi@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvg7svg2pngEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvg8readFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvgC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvgC1ERKSt6vectorIcSaIcEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvgC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvgC2ERKSt6vectorIcSaIcEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvgD0Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvgD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19IconHandleCairoRsvgD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19PayloadEntriesCache10buildCacheEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19PayloadEntriesCache12resolveLinksEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19PayloadEntriesCache14readAllEntriesEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19PayloadEntriesCacheC1ERKNS_4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19PayloadEntriesCacheC2ERKNS_4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19PayloadEntriesCacheD1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils19PayloadEntriesCacheD2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6Logger11getInstanceEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6Logger11setCallbackERKSt8functionIFvRKNS0_8LogLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6Logger3logERKNS0_8LogLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6Logger4Priv1iE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6Logger4infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6Logger5debugERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6Logger5errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6Logger7warningERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6LoggerC1Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils6LoggerC2Ev@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7ElfFile10read_elf32EP8_IO_FILE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7ElfFile10read_elf64EP8_IO_FILE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7ElfFile13file16_to_cpuEt@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7ElfFile13file32_to_cpuEj@ABI_1.0_1 1.0.3
++ (subst)_ZN8appimage5utils7ElfFile13file64_to_cpuE{uint64_t}@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7ElfFile7getSizeEv@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7ElfFileC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7ElfFileC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7hashlib3md5ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7hashlib3md5ERSi@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils7hashlib5toHexB5cxx11ESt6vectorIhSaIhEE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils8hashPathB5cxx11ERKN5boost10filesystem4pathE@ABI_1.0_1 1.0.3
++ _ZN8appimage5utils9pathToURIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=arm64 ppc64el)_ZNK5boost10filesystem4path11parent_pathEv@ABI_1.0_1 1.0.4-5
++ (optional|arch=!armel !armhf)_ZNK5boost6system14error_category10equivalentERKNS0_10error_codeEi@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZNK5boost6system14error_category10equivalentEiRKNS0_15error_conditionE@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZNK5boost6system14error_category23default_error_conditionEi@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZNK5boost6system14error_category6failedEi@ABI_1.0_1 1.0.4
++ (subst|optional|arch=!armel !armhf)_ZNK5boost6system14error_category7messageEiPc{size_t}@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZNK5boost6system6detail21system_error_category23default_error_conditionEi@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZNK5boost6system6detail21system_error_category4nameEv@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZNK5boost6system6detail21system_error_category7messageB5cxx11Ei@ABI_1.0_1 1.0.4
++ (subst|optional|arch=!armel !armhf)_ZNK5boost6system6detail21system_error_category7messageEiPc{size_t}@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZNK5boost6system6detail22generic_error_category4nameEv@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZNK5boost6system6detail22generic_error_category7messageB5cxx11Ei@ABI_1.0_1 1.0.4
++ (subst|optional|arch=!armel !armhf)_ZNK5boost6system6detail22generic_error_category7messageEiPc{size_t}@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZNK5boost6system6detail22interop_error_category4nameEv@ABI_1.0_1 1.0.4-5
++ (optional|arch=!armel !armhf)_ZNK5boost6system6detail22interop_error_category7messageB5cxx11Ei@ABI_1.0_1 1.0.4-5
++ (optional|subst|arch=!armel !armhf)_ZNK5boost6system6detail22interop_error_category7messageEiPc{size_t}@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNK5boost9algorithm6detail13first_finderFIPKcNS0_8is_equalEEclIN9__gnu_cxx17__normal_iteratorIPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_14iterator_rangeIT_EESJ_SJ_@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration10integrator10Integrator4Priv18generateDeployPathEN5boost10filesystem4pathE@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration10integrator10Integrator4Priv20buildDesktopFilePathB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration10integrator10Integrator4Priv21deployApplicationIconERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIcS8_E@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration11Thumbnailer14getAppIconNameB5cxx11ERKNS_5utils18ResourcesExtractorE@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration11Thumbnailer21getLargeThumbnailPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration11Thumbnailer22getNormalThumbnailPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration11Thumbnailer26generateLargeSizeThumbnailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIcS6_E@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration11Thumbnailer27generateNormalSizeThumbnailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIcS6_E@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration18IntegrationManager16registerAppImageERKNS_4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration18IntegrationManager16removeThumbnailsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration18IntegrationManager18generateThumbnailsERKNS_4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration18IntegrationManager18unregisterAppImageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration18IntegrationManager21isARegisteredAppImageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage19desktop_integration18IntegrationManager25shallAppImageBeRegisteredERKNS_4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core15PayloadIteratoreqERKS1_@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core15PayloadIteratorneERKS1_@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core4impl14TraversalType111isCompletedEv@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core4impl14TraversalType112getEntryPathB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core4impl14TraversalType112getEntryTypeEv@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core4impl14TraversalType118getEntryLinkTargetB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core4impl14TraversalType211isCompletedEv@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core4impl14TraversalType212getEntryPathB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core4impl14TraversalType212getEntryTypeEv@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core4impl14TraversalType218getEntryLinkTargetB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core8AppImage16getPayloadOffsetEv@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core8AppImage5filesEv@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core8AppImage7getPathB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core8AppImage9getFormatEv@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core8AppImageeqERKS1_@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core8AppImageneERKS1_@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core9TraversaleqERKS1_@ABI_1.0_1 1.0.3
++ _ZNK8appimage4core9TraversalneERKS1_@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils18ResourcesExtractor11extractTextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils18ResourcesExtractor16getIconFilePathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils18ResourcesExtractor19getDesktopEntryPathB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils18ResourcesExtractor24getMimeTypePackagesPathsB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils18ResourcesExtractor7extractERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils18ResourcesExtractor7extractERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils18ResourcesExtractor9extractToERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils19IconHandleCairoRsvg7getSizeEv@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils19IconHandleCairoRsvg9getFormatB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils19PayloadEntriesCache12getEntryTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils19PayloadEntriesCache15getEntriesPathsB5cxx11Ev@ABI_1.0_1 1.0.3
++ _ZNK8appimage5utils19PayloadEntriesCache18getEntryLinkTargetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNKSt19istreambuf_iteratorIcSt11char_traitsIcEE6_M_getEv@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZNKSt6vectorIcSaIcEE12_M_check_lenE{size_t}PKc@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt10unique_ptrIN8appimage4core4impl14StreambufType1ESt14default_deleteIS3_EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt10unique_ptrIN8appimage4core4impl14StreambufType1ESt14default_deleteIS3_EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt10unique_ptrIN8appimage4core4impl14StreambufType2ESt14default_deleteIS3_EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt10unique_ptrIN8appimage4core4impl14StreambufType2ESt14default_deleteIS3_EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt10unique_ptrIN8appimage4core4impl14TraversalType24PrivESt14default_deleteIS4_EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt10unique_ptrIN8appimage4core4impl14TraversalType24PrivESt14default_deleteIS4_EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt10unique_ptrIN8appimage5utils6LoggerESt14default_deleteIS2_EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt10unique_ptrIN8appimage5utils6LoggerESt14default_deleteIS2_EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt11_Deque_baseIcSaIcEED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt11_Deque_baseIcSaIcEED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt12_Vector_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt12_Vector_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt12_Vector_baseIcSaIcEED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt12_Vector_baseIcSaIcEED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt12_Vector_baseIhSaIhEED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt12_Vector_baseIhSaIhEED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt14_Function_baseD1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt14_Function_baseD2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IPN8appimage19desktop_integration18IntegrationManager7PrivateEEET_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IPN8appimage4core15PayloadIterator7PrivateEEET_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IPN8appimage4core8AppImage7PrivateEEET_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IPN8appimage5utils18ResourcesExtractor4PrivEEET_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IPN8appimage19desktop_integration18IntegrationManager7PrivateEEET_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IPN8appimage4core15PayloadIterator7PrivateEEET_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IPN8appimage4core8AppImage7PrivateEEET_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IPN8appimage5utils18ResourcesExtractor4PrivEEET_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EED1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EED2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC1IPN8appimage19desktop_integration18IntegrationManager7PrivateEEET_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC1IPN8appimage4core15PayloadIterator7PrivateEEET_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IPN8appimage19desktop_integration18IntegrationManager7PrivateEEET_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IPN8appimage4core15PayloadIterator7PrivateEEET_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt15_Deque_iteratorIcRcPcEC1ERKS2_@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt15_Deque_iteratorIcRcPcEC2ERKS2_@ABI_1.0_1 1.0.4-5
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE1EED0Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE1EED1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE1EED2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE2EED0Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE2EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE2EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE1EED0Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE1EED1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE1EED2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE2EED0Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE2EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE2EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE1EED0Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE1EED1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE1EED2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE2EED0Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE2EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE2EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE1EED0Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE1EED1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE1EED2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE2EED0Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE2EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE2EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE1EED0Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE1EED1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE1EED2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE2EED0Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE2EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE2EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE1EED0Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE1EED1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE1EED2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE2EED0Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE2EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE2EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_releaseEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE15_M_add_ref_copyEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EEC1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EEC2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=!armel !riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_add_ref_copyEv@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=alpha amd64 arm64 loong64 mips64el ppc64 ppc64el s390x)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZNSt17_Function_handlerIFvRKN8appimage5utils8LogLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEZNS1_6Logger4PrivC4EvEUlS2_SC_E_E10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt17_Function_handlerIFvRKN8appimage5utils8LogLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEZNS1_6Logger4PrivC4EvEUlS2_SC_E_E9_M_invokeERKSt9_Any_dataS4_SC_@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZNSt27__uninitialized_default_n_1ILb1EE18__uninit_default_nIPc{size_t}EET_S3_T0_@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZNSt27__uninitialized_default_n_1ILb1EE18__uninit_default_nIPh{size_t}EET_S3_T0_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=powerpc)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St4lessIS5_ESaISt4pairIKS5_S5_EEEC1ESt16initializer_listISA_ERKS7_RKSB_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=powerpc)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St4lessIS5_ESaISt4pairIKS5_S5_EEEC2ESt16initializer_listISA_ERKS7_RKSB_@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St4lessIS5_ESaISt4pairIKS5_S5_EEEixERS9_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIcS4_ESt4lessIS5_ESaISt4pairIKS5_S7_EEEixERSB_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIcS4_EED1Ev@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIcS4_EED2Ev@ABI_1.0_1 1.0.4-5
++ (optional=templinst|subst)_ZNSt5dequeIcSaIcEE13_M_insert_auxIPKcEEvSt15_Deque_iteratorIcRcPcET_S9_{size_t}@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZNSt5dequeIcSaIcEE17_M_reallocate_mapE{size_t}b@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZNSt5dequeIcSaIcEE22_M_reserve_map_at_backE{size_t}@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZNSt5dequeIcSaIcEE23_M_new_elements_at_backE{size_t}@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZNSt5dequeIcSaIcEE24_M_new_elements_at_frontE{size_t}@ABI_1.0_1 1.0.3
++ (optional=templinst|subst|arch=!alpha !armel !armhf !i386 !loong64 !m68k !mips64el !powerpc !ppc64 !riscv64 !s390x !sparc64)_ZNSt5dequeIcSaIcEE27_M_reserve_elements_at_backE{size_t}@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=amd64 arm64 hppa ppc64el sh4 x32|subst)_ZNSt5dequeIcSaIcEE28_M_reserve_elements_at_frontE{size_t}@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZNSt5dequeIcSaIcEE9pop_frontEv@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJRKS5_EEEvDpOT_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_appendIJRKS5_EEEvDpOT_@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ERKS7_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ERKS7_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev@ABI_1.0_1 1.0.3
++ (optional=templinst|subst)_ZNSt6vectorIcSaIcEE17_M_default_appendE{size_t}@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorIcSaIcEE17_M_realloc_insertIJcEEEvN9__gnu_cxx17__normal_iteratorIPcS1_EEDpOT_@ABI_1.0_1 1.0.4-5
++ (optional=templinst|subst)_ZNSt6vectorIcSaIcEE6resizeE{size_t}@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorIcSaIcEEC1ERKS1_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorIcSaIcEEC1ESt16initializer_listIcERKS0_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorIcSaIcEEC2ERKS1_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorIcSaIcEEC2ESt16initializer_listIcERKS0_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorIcSaIcEED1Ev@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt6vectorIcSaIcEED2Ev@ABI_1.0_1 1.0.4-5
++ (optional=templinst|subst)_ZNSt6vectorIhSaIhEE17_M_default_appendE{size_t}@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt6vectorIhSaIhEED1Ev@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt6vectorIhSaIhEED2Ev@ABI_1.0_1 1.0.4-5
++ (optional=templinst|arch=armel armhf)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcj@ABI_1.0_1 1.0.4-5
++ (optional=templinst|arch=armel armhf)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel armhf)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel armhf)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZNSt7__cxx119to_stringEi@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=loong64 m68k)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8appimage4core16PayloadEntryTypeEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8appimage4core16PayloadEntryTypeEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=amd64 arm64 hppa loong64 m68k mips64el ppc64el riscv64 sh4 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8appimage4core16PayloadEntryTypeEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE10_Auto_node9_M_insertES6_IPSt18_Rb_tree_node_baseSH_E@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE10_Auto_nodeD1Ev@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE10_Auto_nodeD2Ev@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE11lower_boundERS7_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSG_PSt13_Rb_tree_nodeIS8_E@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!alpha !amd64 !arm64 !armel !armhf !hppa !i386 !loong64 !m68k !mips64el !powerpc !ppc64 !ppc64el !riscv64 !s390x !sparc64 !x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!alpha !i386 !powerpc !ppc64 !s390x)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE4findERS7_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EED1Ev@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EED2Ev@ABI_1.0_1 1.0.4-5
++ (optional=templinst|arch=!alpha !i386 !powerpc !ppc64 !s390x)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIcS4_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIcS4_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=amd64 arm64 hppa loong64 m68k mips64el ppc64el riscv64 sh4 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIcS4_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZSt11nouppercaseRSt8ios_base@ABI_1.0_1 1.0.4-5
++ (optional=templinst|arch=x32)_ZSt13__copy_move_aILb0EPKcSt15_Deque_iteratorIcRcPcEET1_T0_S7_S6_@ABI_1.0_1 1.0.4-5
++ (optional=templinst|arch=!alpha !amd64 !arm64 !armel !armhf !hppa !i386 !loong64 !m68k !mips64el !powerpc !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZSt13__copy_move_aILb1ESt15_Deque_iteratorIcRcPcES3_ET1_T0_S5_S4_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZSt13move_backwardISt15_Deque_iteratorIcRcPcES3_ET0_T_S5_S4_@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZSt14__copy_move_a1ILb1EPccEN9__gnu_cxx11__enable_ifIXsrSt23__is_random_access_iterIT0_NSt15iterator_traitsIS4_E17iterator_categoryEE7__valueESt15_Deque_iteratorIT1_RSA_PSA_EE6__typeES4_S4_SD_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=amd64 arm64 hppa ppc64el)_ZSt16__do_uninit_copyIPKcS1_St15_Deque_iteratorIcRcPcEET1_T_T0_S6_@ABI_1.0_1 1.0.4-5
++ (optional=templinst|arch=alpha armel armhf i386 loong64 m68k mips64el powerpc ppc64 riscv64 s390x sparc64)_ZSt16__do_uninit_copyISt13move_iteratorISt15_Deque_iteratorIcRcPcEES5_S4_ET1_T_T0_S6_@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZSt23__copy_move_backward_a1ILb1EPccEN9__gnu_cxx11__enable_ifIXsrSt23__is_random_access_iterIT0_NSt15iterator_traitsIS4_E17iterator_categoryEE7__valueESt15_Deque_iteratorIT1_RSA_PSA_EE6__typeES4_S4_SD_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZSt3hexRSt8ios_base@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=alpha amd64 arm64 armel armhf hppa i386 loong64 m68k mips64el powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64)_ZSt4copyIPKcSt15_Deque_iteratorIcRcPcEET0_T_S7_S6_@ABI_1.0_1 1.0.4-5
++ (optional=templinst|arch=loong64 m68k powerpc)_ZSt4swapISt9_Any_dataENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS5_ESt18is_move_assignableIS5_EEE5valueEvE4typeERS5_SF_@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZSt9uppercaseRSt8ios_base@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EESA_@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZStltIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EESA_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZStmiRKSt15_Deque_iteratorIcRcPcES4_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=amd64 arm64 hppa ppc64el sh4 x32|subst)_ZStmiRKSt15_Deque_iteratorIcRcPcE{ssize_t}@ABI_1.0_1 1.0.4-5
++ (optional=templinst)_ZStneIcSt11char_traitsIcEEbRKSt19istreambuf_iteratorIT_T0_ES7_@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=amd64 arm64 hppa ppc64el x32)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=x32)_ZStplRKSt15_Deque_iteratorIcRcPcEi@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZTIN5boost6system14error_categoryE@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZTIN5boost6system6detail21system_error_categoryE@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZTIN5boost6system6detail22generic_error_categoryE@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZTIN5boost6system6detail22interop_error_categoryE@ABI_1.0_1 1.0.4-5
++ _ZTIN8XdgUtils12DesktopEntry17DesktopEntryErrorE@ABI_1.0_1 1.0.3
++ _ZTIN8XdgUtils12DesktopEntry7BadCastE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage19desktop_integration10integrator10IntegratorE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage19desktop_integration10integrator21DesktopEntryEditErrorE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage19desktop_integration11ThumbnailerE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage19desktop_integration18IntegrationManagerE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage19desktop_integration23DesktopIntegrationErrorE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core13AppImageErrorE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core15FileSystemErrorE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core20PayloadIteratorErrorE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core4impl14PayloadIStreamE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core4impl14StreambufType1E@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core4impl14StreambufType2E@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core4impl14TraversalType1E@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core4impl14TraversalType24PrivE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core4impl14TraversalType2E@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core7IOErrorE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage4core9TraversalE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage5utils10IconHandle4PrivE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage5utils10IconHandleE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage5utils14IconHandlePrivE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage5utils15IconHandleErrorE@ABI_1.0_1 1.0.3
++ _ZTIN8appimage5utils19IconHandleCairoRsvgE@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZTIZN8appimage5utils6Logger4PrivC4EvEUlNS0_8LogLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_@ABI_1.0_1 1.0.3
++ (optional=templinst|optional|arch=!armel !armhf)_ZTSN5boost6system14error_categoryE@ABI_1.0_1 1.0.4
++ (optional=templinst|optional|arch=!armel !armhf)_ZTSN5boost6system6detail21system_error_categoryE@ABI_1.0_1 1.0.4
++ (optional=templinst|optional|arch=!armel !armhf)_ZTSN5boost6system6detail22generic_error_categoryE@ABI_1.0_1 1.0.4
++ (optional=templinst|optional|arch=!armel !armhf)_ZTSN5boost6system6detail22interop_error_categoryE@ABI_1.0_1 1.0.4-5
++ _ZTSN8XdgUtils12DesktopEntry17DesktopEntryErrorE@ABI_1.0_1 1.0.3
++ _ZTSN8XdgUtils12DesktopEntry7BadCastE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage19desktop_integration10integrator10IntegratorE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage19desktop_integration10integrator21DesktopEntryEditErrorE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage19desktop_integration11ThumbnailerE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage19desktop_integration18IntegrationManagerE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage19desktop_integration23DesktopIntegrationErrorE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core13AppImageErrorE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core15FileSystemErrorE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core20PayloadIteratorErrorE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core4impl14PayloadIStreamE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core4impl14StreambufType1E@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core4impl14StreambufType2E@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core4impl14TraversalType1E@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core4impl14TraversalType24PrivE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core4impl14TraversalType2E@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core7IOErrorE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage4core9TraversalE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage5utils10IconHandle4PrivE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage5utils10IconHandleE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage5utils14IconHandlePrivE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage5utils15IconHandleErrorE@ABI_1.0_1 1.0.3
++ _ZTSN8appimage5utils19IconHandleCairoRsvgE@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZTSN9__gnu_cxx7__mutexE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTSSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst)_ZTSZN8appimage5utils6Logger4PrivC4EvEUlNS0_8LogLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_@ABI_1.0_1 1.0.3
++ (optional=templinst)_ZTTN8appimage4core4impl14PayloadIStreamE@ABI_1.0_1 1.0.3
++ (optional|arch=!armel !armhf)_ZTVN5boost6system14error_categoryE@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZTVN5boost6system6detail21system_error_categoryE@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZTVN5boost6system6detail22generic_error_categoryE@ABI_1.0_1 1.0.4
++ (optional|arch=!armel !armhf)_ZTVN5boost6system6detail22interop_error_categoryE@ABI_1.0_1 1.0.4-5
++ _ZTVN8appimage19desktop_integration10integrator10IntegratorE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage19desktop_integration10integrator21DesktopEntryEditErrorE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage19desktop_integration11ThumbnailerE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage19desktop_integration18IntegrationManagerE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage19desktop_integration23DesktopIntegrationErrorE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core13AppImageErrorE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core15FileSystemErrorE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core20PayloadIteratorErrorE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core4impl14PayloadIStreamE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core4impl14StreambufType1E@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core4impl14StreambufType2E@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core4impl14TraversalType1E@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core4impl14TraversalType24PrivE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core4impl14TraversalType2E@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core7IOErrorE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage4core8AppImageE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage5utils10IconHandle4PrivE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage5utils10IconHandleE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage5utils15IconHandleErrorE@ABI_1.0_1 1.0.3
++ _ZTVN8appimage5utils19IconHandleCairoRsvgE@ABI_1.0_1 1.0.3
++ (optional=templinst|arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage19desktop_integration18IntegrationManager7PrivateELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage4core15PayloadIterator7PrivateELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType1ELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage4core4impl14TraversalType2ELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage4core8AppImage7PrivateELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN8appimage5utils18ResourcesExtractor4PrivELN9__gnu_cxx12_Lock_policyE2EE@ABI_1.0_1 1.0.4
++ (optional=templinst|arch=armel riscv64)_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@ABI_1.0_1 1.0.4
++ _ZZN8appimage19desktop_integration10integrator10Integrator4Priv11deployIconsEvE11dirIconPathB5cxx11@ABI_1.0_1 1.0.3
++ appimage_create_thumbnail@ABI_1.0_1 0.1.6
++ appimage_extract_file_following_symlinks@ABI_1.0_1 0.1.6
++ appimage_get_elf_size@ABI_1.0_1 0.1.6
++ appimage_get_md5@ABI_1.0_1 0.1.6
++ appimage_get_payload_offset@ABI_1.0_1 1.0.3
++ appimage_get_type@ABI_1.0_1 0.1.6
++ appimage_is_registered_in_system@ABI_1.0_1 0.1.6
++ appimage_is_terminal_app@ABI_1.0_1 0.1.6
++ appimage_list_files@ABI_1.0_1 0.1.6
++ appimage_read_file_into_buffer_following_symlinks@ABI_1.0_1 0.1.6
++ appimage_register_in_system@ABI_1.0_1 0.1.6
++ appimage_registered_desktop_file_path@ABI_1.0_1 0.1.6
++ appimage_shall_not_be_integrated@ABI_1.0_1 0.1.6
++ appimage_string_list_free@ABI_1.0_1 0.1.6
++ appimage_type1_is_terminal_app@ABI_1.0_1 0.1.6
++ appimage_type1_register_in_system@ABI_1.0_1 0.1.6
++ appimage_type1_shall_not_be_integrated@ABI_1.0_1 0.1.6
++ appimage_type2_is_terminal_app@ABI_1.0_1 0.1.6
++ appimage_type2_register_in_system@ABI_1.0_1 0.1.6
++ appimage_type2_shall_not_be_integrated@ABI_1.0_1 0.1.6
++ appimage_unregister_in_system@ABI_1.0_1 0.1.6
++ user_home@ABI_1.0_1 0.1.6
++ (c++)"virtual thunk to appimage::core::impl::PayloadIStream::~PayloadIStream()@ABI_1.0_1" 1.0.3
++ xdg_cache_home@ABI_1.0_1 0.1.6
++ xdg_config_home@ABI_1.0_1 0.1.6
++ xdg_data_home@ABI_1.0_1 0.1.6
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..91e506b54ff24a41d6cb41023a46ddae313f2440
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,30 @@@
++From: Scarlett Moore <sgmoore@debian.org>
++From: Pino Toscano <pino@debian.org>
++Date: Fri, 16 Dec 2022 10:21:09 -0700
++Subject: Use ABI Manager.
++Description: Use ABI Manager to bump SO Version due to missing symbols.
++Forwarded: not-needed
++
++--- a/CMakeLists.txt
+++++ b/CMakeLists.txt
++@@ -52,3 +52,20 @@ add_subdirectory(src)
++ if(BUILD_TESTING)
++     add_subdirectory(tests)
++ endif()
+++
+++# XXX workaround the fact that DebianABIManager only works if the build type
+++# is "Debian"
+++set(OLD_CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE})
+++set(CMAKE_BUILD_TYPE "Debian")
+++include(/usr/share/pkg-kde-tools/cmake/DebianABIManager.cmake)
+++# XXX kludge: append the "Debian" link flags created by DebianABIManager
+++# to the actually used link flags
+++get_target_property(debabi_link_flags libappimage LINK_FLAGS_DEBIAN)
+++get_target_property(link_flags libappimage LINK_FLAGS)
+++if(NOT(link_flags) OR (link_flags STREQUAL "NOTFOUND"))
+++    set(link_flags "")
+++endif()
+++set_target_properties(libappimage PROPERTIES LINK_FLAGS ${link_flags} ${debabi_link_flags})
+++# XXX reset the build type to what was originally set, as it apparently
+++# does make a difference to cmake
+++set(CMAKE_BUILD_TYPE ${OLD_CMAKE_BUILD_TYPE})
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d7631e088d01184feeeac94ed19d338bfa69e820
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++upstream_Fix-typos-Unsuported-Unsupported-180.patch
++upstream_Fix-build-with-gcc-13.1.1.patch
++enable_debianabimanager.diff
++upstream_Bump-minimum-CMake-version-to-3.6.patch
++upstream_Install-gtest-from-distro.patch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c0d232009aba982cc4e65d575bb85853c53d94d7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,58 @@@
++From e5f6ea562611d534dc8e899a12ddf15c50e820be Mon Sep 17 00:00:00 2001
++From: James Cuzella <james.cuzella@lyraphase.com>
++Date: Fri, 23 May 2025 16:34:38 -0600
++Subject: [PATCH] Bump minimum CMake version to 3.6
++
++---
++ CMakeLists.txt                  | 2 +-
++ cmake/reproducible_builds.cmake | 2 +-
++ cmake/scripts.cmake             | 2 +-
++ src/libappimage/CMakeLists.txt  | 2 +-
++ 4 files changed, 4 insertions(+), 4 deletions(-)
++
++diff --git a/CMakeLists.txt b/CMakeLists.txt
++index 1665707..01b57c8 100644
++--- a/CMakeLists.txt
+++++ b/CMakeLists.txt
++@@ -1,4 +1,4 @@
++-cmake_minimum_required(VERSION 3.4)
+++cmake_minimum_required(VERSION 3.6)
++ 
++ project(libappimage)
++ 
++diff --git a/cmake/reproducible_builds.cmake b/cmake/reproducible_builds.cmake
++index 7fefaf4..dd4cb82 100644
++--- a/cmake/reproducible_builds.cmake
+++++ b/cmake/reproducible_builds.cmake
++@@ -2,7 +2,7 @@
++ # it will replace such paths with relative ones
++ # see https://reproducible-builds.org/docs/build-path/ for more information
++ 
++-cmake_minimum_required(VERSION 3.4)
+++cmake_minimum_required(VERSION 3.6)
++ 
++ include(CheckCCompilerFlag)
++ 
++diff --git a/cmake/scripts.cmake b/cmake/scripts.cmake
++index f792d1b..0228e73 100644
++--- a/cmake/scripts.cmake
+++++ b/cmake/scripts.cmake
++@@ -1,4 +1,4 @@
++-cmake_minimum_required(VERSION 3.2)
+++cmake_minimum_required(VERSION 3.6)
++ 
++ include(ExternalProject)
++ 
++diff --git a/src/libappimage/CMakeLists.txt b/src/libappimage/CMakeLists.txt
++index 0926933..4700522 100644
++--- a/src/libappimage/CMakeLists.txt
+++++ b/src/libappimage/CMakeLists.txt
++@@ -1,4 +1,4 @@
++-cmake_minimum_required(VERSION 3.2)
+++cmake_minimum_required(VERSION 3.6)
++ 
++ add_subdirectory(core)
++ add_subdirectory(utils)
++-- 
++2.51.0
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..eb1c2387d87b6d4658b9d9df679a65c311450d22
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,19 @@@
++From 1e0515b23b90588ce406669134feca56ddcbbe43 Mon Sep 17 00:00:00 2001
++From: FabioLolix <fabio.loli@disroot.org>
++Date: Mon, 12 Jun 2023 00:51:49 +0200
++Subject: [PATCH] Fix build with gcc 13.1.1
++
++---
++ src/libappimage/utils/hashlib.h | 1 +
++ 1 file changed, 1 insertion(+)
++
++--- a/src/libappimage/utils/hashlib.h
+++++ b/src/libappimage/utils/hashlib.h
++@@ -1,6 +1,7 @@
++ #pragma once
++ 
++ // system
+++#include <cstdint>
++ #include <istream>
++ 
++ 
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5120c130497637c5659efc1782b946a59e90f3dd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,52 @@@
++From e456429dafaee3245f6e7925b64d5990ad5affe7 Mon Sep 17 00:00:00 2001
++From: Scarlett Gately Moore <sgmoore@debian.org>
++Date: Fri, 16 Dec 2022 14:12:55 -0700
++Subject: [PATCH] Fix typos Unsuported -> Unsupported (#180)
++
++* Client builds fail at linking due to missing targets when
++USE_SYSTEM_LIBRARY is true.
++
++#For targets not using pkg-config... and USE_SYSTEM_{DEPENDENCY} is true eg. xdgutils \
++#find_dependency needs to be used as when clients (aka appimagelauncher) try to use this library we get linking failure
++#because the dependencies of the dependency(libappimnage) targets are not imported. Hope this makes sence.
++#Builds fine in debian and appimagelauncher no longer has linking failures.
++
++* Fix typos Unsuported -> Unsupported.
++
++* Revert "Client builds fail at linking due to missing targets when"
++
++This reverts commit fbbabbdcf3c466a506fbd6ec95d9e9a8c9f96830.
++---
++ src/libappimage/utils/IconHandleCairoRsvg.cpp       | 2 +-
++ src/libappimage/utils/IconHandleDLOpenCairoRsvg.cpp | 2 +-
++ 2 files changed, 2 insertions(+), 2 deletions(-)
++
++diff --git a/src/libappimage/utils/IconHandleCairoRsvg.cpp b/src/libappimage/utils/IconHandleCairoRsvg.cpp
++index 2b2a9b0..8a20ef5 100644
++--- a/src/libappimage/utils/IconHandleCairoRsvg.cpp
+++++ b/src/libappimage/utils/IconHandleCairoRsvg.cpp
++@@ -230,7 +230,7 @@ namespace appimage {
++                     throw IconHandleError("png to svg conversion is not supported");
++             }
++ 
++-            throw IconHandleError("Unsuported format");
+++            throw IconHandleError("Unsupported format");
++         }
++     }
++ }
++diff --git a/src/libappimage/utils/IconHandleDLOpenCairoRsvg.cpp b/src/libappimage/utils/IconHandleDLOpenCairoRsvg.cpp
++index 97cfb07..577d72f 100644
++--- a/src/libappimage/utils/IconHandleDLOpenCairoRsvg.cpp
+++++ b/src/libappimage/utils/IconHandleDLOpenCairoRsvg.cpp
++@@ -158,7 +158,7 @@ namespace appimage {
++                     throw IconHandleError("png to svg conversion is not supported");
++             }
++ 
++-            throw IconHandleError("Unsuported format");
+++            throw IconHandleError("Unsupported format");
++         }
++     }
++ }
++-- 
++2.35.1
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c9244aca63915ad506db12174becf2205c2d3740
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,119 @@@
++From 7b83b7247fd2d86c330e09f534c9cec1b03f649f Mon Sep 17 00:00:00 2001
++From: TheAssassin <theassassin@assassinate-you.net>
++Date: Mon, 25 Nov 2024 05:01:02 +0100
++Subject: [PATCH] Install gtest from distro
++
++Allows us to remove the custom install scripts from CMake.
++---
++ .gitmodules                                         |  3 ---
++ CMakeLists.txt                                      |  1 -
++ ci/install-deps.sh                                  |  1 +
++ cmake/dependencies.cmake                            |  7 ++++++-
++ lib/CMakeLists.txt                                  | 13 -------------
++ lib/gtest                                           |  1 -
++ tests/libappimage/CMakeLists.txt                    |  2 +-
++ .../libappimage/desktop_integration/CMakeLists.txt  |  4 ++--
++ tests/libappimage/legacy/CMakeLists.txt             |  2 +-
++ 9 files changed, 11 insertions(+), 23 deletions(-)
++ delete mode 100644 .gitmodules
++ delete mode 100644 lib/CMakeLists.txt
++ delete mode 160000 lib/gtest
++
++--- a/.gitmodules
+++++ /dev/null
++@@ -1,3 +0,0 @@
++-[submodule "lib/gtest"]
++-     path = lib/gtest
++-     url = https://github.com/google/googletest.git
++--- a/CMakeLists.txt
+++++ b/CMakeLists.txt
++@@ -46,7 +46,6 @@ endif()
++ # used by e.g., Debian packaging infrastructure
++ include(GNUInstallDirs)
++ 
++-add_subdirectory(lib)
++ add_subdirectory(src)
++ 
++ if(BUILD_TESTING)
++--- a/ci/install-deps.sh
+++++ b/ci/install-deps.sh
++@@ -58,6 +58,7 @@ packages=(
++     cmake
++     lcov
++     gcovr
+++    libgtest-dev
++ )
++ 
++ apt-get update
++--- a/cmake/dependencies.cmake
+++++ b/cmake/dependencies.cmake
++@@ -1,5 +1,6 @@
++ # >= 3.2 required for ExternalProject_Add_StepDependencies
++-cmake_minimum_required(VERSION 3.2)
+++# >= 3.20 for FindGTest IMPORTED target
+++cmake_minimum_required(VERSION 3.20)
++ 
++ include(${CMAKE_CURRENT_LIST_DIR}/scripts.cmake)
++ 
++@@ -36,6 +37,10 @@ set(LDFLAGS ${DEPENDENCIES_LDFLAGS})
++ 
++ set(USE_SYSTEM_XZ OFF CACHE BOOL "Use system xz/liblzma instead of building our own")
++ 
+++if(BUILD_TESTING)
+++    find_package(GTest REQUIRED)
+++endif()
+++
++ if (NOT LIBAPPIMAGE_SHARED_ONLY)
++     if(NOT USE_SYSTEM_XZ)
++         message(STATUS "Downloading and building xz")
++--- a/lib/CMakeLists.txt
+++++ /dev/null
++@@ -1,13 +0,0 @@
++-cmake_minimum_required(VERSION 3.0)
++-
++-include(CTest)
++-
++-if(BUILD_TESTING)
++-    if(NOT TARGET gtest)
++-        if(IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/gtest)
++-            add_subdirectory(gtest EXCLUDE_FROM_ALL)
++-        else()
++-            message(FATAL_ERROR "gtest submodule not found; please call git submodule update --init or disable the unit tests using -DBUILD_TESTING=OFF")
++-        endif()
++-    endif()
++-endif()
++--- a/tests/libappimage/CMakeLists.txt
+++++ b/tests/libappimage/CMakeLists.txt
++@@ -23,7 +23,7 @@ if (NOT LIBAPPIMAGE_SHARED_ONLY)
++     )
++ 
++     target_include_directories(test_libappimage++ PRIVATE "${PROJECT_SOURCE_DIR}/src/libappimage")
++-    target_link_libraries(test_libappimage++ libappimage Boost::filesystem libarchive libsquashfuse XdgUtils::DesktopEntry XdgUtils::BaseDir gtest gtest_main)
+++    target_link_libraries(test_libappimage++ libappimage Boost::filesystem libarchive libsquashfuse XdgUtils::DesktopEntry XdgUtils::BaseDir GTest::gtest GTest::gtest_main)
++ 
++     add_test(test_libappimage++ test_libappimage++)
++ endif()
++--- a/tests/libappimage/desktop_integration/CMakeLists.txt
+++++ b/tests/libappimage/desktop_integration/CMakeLists.txt
++@@ -39,8 +39,8 @@ target_link_libraries(
++     # statically once glib is loaded.
++     PRIVATE libglib
++     PUBLIC dl
++-    PRIVATE gtest
++-    PRIVATE gtest_main
+++    PRIVATE GTest::gtest
+++    PRIVATE GTest::gtest_main
++     PRIVATE librsvg
++     PRIVATE libcairo
++ )
++--- a/tests/libappimage/legacy/CMakeLists.txt
+++++ b/tests/libappimage/legacy/CMakeLists.txt
++@@ -4,7 +4,7 @@ set_property(TARGET fixtures PROPERTY IN
++ 
++ if (NOT LIBAPPIMAGE_SHARED_ONLY)
++     add_executable(test_libappimage test_libappimage.cpp)
++-    target_link_libraries(test_libappimage fixtures libappimage libsquashfuse libglib libgobject gtest gtest_main)
+++    target_link_libraries(test_libappimage fixtures libappimage libsquashfuse libglib libgobject GTest::gtest GTest::gtest_main)
++ 
++     add_executable(test-xdg-basedir test-xdg-basedir.cpp)
++     target_link_libraries(test-xdg-basedir fixtures xdg-basedir)
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..16619f5012a254dc83f382b46313418e14a6d2b4
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,14 @@@
++#!/usr/bin/make -f
++# See debhelper(7) (uncomment to enable)
++# output every command that modifies files on the build system.
++#export DH_VERBOSE = 1
++
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++
++%:
++      dh $@ --with pkgkde-symbolshelper
++
++override_dh_auto_configure:
++      dh_auto_configure -- -DUSE_SYSTEM_XZ=ON -DUSE_SYSTEM_LIBARCHIVE=ON \
++      -DUSE_SYSTEM_SQUASHFUSE=ON -DUSE_SYSTEM_BOOST=ON -DUSE_SYSTEM_XDGUTILS=ON \
++      -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0c22dc4373420a05999d6f9bc2235f73fc0ffa14
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++include:
++  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
++  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1bde8b352eaabe156479754a20d3e289004715bd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++# The files are in source, false positive likely very-long-line as these are test files/binaries.
++libappimage source: source-is-missing [*]
++# Same for prebuilt binaries
++libappimage source: source-contains-prebuilt-binary [*]
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..cab0109d7f06d238a1d3946e36e2234f86ec9e91
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++Bug-Database: https://github.com/AppImageCommunity/libappimage/issues
++Bug-Submit: https://github.com/AppImageCommunity/libappimage/issues/new
++Changelog: https://github.com/AppImageCommunity/libappimage/commits/master
++Repository: https://github.com/AppImageCommunity/libappimage.git
++Repository-Browse: https://github.com/AppImageCommunity/libappimage
++Security-Contact: theassassin@assassinate-you.net
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0bbb6490019f83e41015ff0127bfb40d2e81ec53
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++version=4
++
++opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*@ARCHIVE_EXT@)%@PACKAGE@-$1%" \
++  https://github.com/AppImageCommunity/libappimage/tags \
++  (?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@